Hamstring?
If it wasn't for his past this wouldn't be an issue.
I think Hines Ward for the Steelers has been out about the same amount of time as Owens